exhausting effort - Français Anglais Dictionnaire